package com.melodyframe.tableland.engine.model.kingdom;

import java.util.Set;

import com.melodyframe.tableland.engine.model.common.Asset;
import com.melodyframe.tableland.engine.model.domination.Army;

public interface Barrack<T extends Army> {

    public Set<Asset> getCost();

    public Set<Asset> getLevelUpCost();

    public T train();

    public Army levelUp();
}
